Big Huge Thesaurus

cd8 t cell

noun

sounds kind of like